package com.aaa.service;

import com.aaa.entity.WorkAttendance;

import java.util.Map;

public interface WorkAttendanceService {
    /**
     * 打卡
     *
     * @return 打卡结果
     */
    Map<String, Object> checkIn(Long userId, String userName, WorkAttendance workAttendance);

    /**
     * 验证打卡位置是否在允许范围内
     *
     * @param latitude  纬度
     * @param longitude 经度
     * @return 验证结果
     */
    boolean validateLocation(Double latitude, Double longitude);
}